/**
 * CSS Document * 
 * Created by Jessie 2016/7/26.
 */
@import "ns2016_common_style";
.gl-banner{height:70px;overflow: hidden;background: url("../images/ns2016_gl_banner.jpg") no-repeat;padding: 110px 0 0 60px;font:24px/70px @font-yahei;color: @orange;}
.gl-con{.clearfix;padding: 30px 40px;background: #fff;
  .left{.dis-in-b;.float-left;width: 260px;
    h2{height: 45px;background: url("../images/ns2016_gl_tit.png") no-repeat;padding-left: 20px;font:18px/45px @font-yahei;color: #fff;}
    .pic-list{
      li{height: 130px;padding-bottom: 20px;img{width: 260px;height: 130px}}
    }
    .lm-list{border: 1px solid #eee;border-top:none;padding: 10px 30px;.rounded-corners(0 0 5px 5px);
      li{
        a{.dis-in-b;width: 100%;font:16px/42px @font-yahei;color: #333;
          &.cur,&:hover{font-weight:bold;color: #f60;background: url("../images/ns2016_gl_li_ico.png") no-repeat right center;}
        }
      }
    }
    .xl-top{position: relative;z-index: 1;.clearfix;margin-bottom: 20px;
      .dd{.dis-in-b;width: 30px;height: 30px;background: url("../images/ns2016_xl_dd.png") no-repeat;position: absolute;left: 116px;top:68px;z-index: 3;}
      li{.dis-in-b;width: 125px;height: 78px;
        &.bg01{background: url("../images/ns2016_xl_bg01.png") no-repeat;.float-left;}
        &.bg02{background: url("../images/ns2016_xl_bg02.png") no-repeat;.float-right;}
        &.bg03{background: url("../images/ns2016_xl_bg03.png") no-repeat;.float-left;.mt10;}
        &.bg04{background: url("../images/ns2016_xl_bg04.png") no-repeat;.float-right;.mt10;}
        a{.dis-in-b;width: 125px;height:30px;padding-top: 48px;font:16px/30px @font-yahei;color: #fff;.text-center;
          &:hover{text-decoration: underline;}
        }
      }
    }

  }
  .right{.dis-in-b;.float-right;width:802px;
    .gl-list{
      .article-list(10px 0,16px,40px,#666,none);
      li{a{padding: 0;}}
    }
  }
}
.curmb{background: url("../images/ns2016_gl_curmb.png") no-repeat left center;}
.proshow-con{background: #fff;padding:0 0 20px 0;.clearfix;
  .left{.dis-in-b;.float-left;width: 300px;
    .l-top{.clearfix;
      li{.dis-in-b;.float-left;width: 120px;padding: 20px 0 0 20px;
        a{.dis-in-b;width: 120px;height:120-72px;padding-top: 72px;font:16px/48px @font-yahei;color: #fff;.text-center;
          &:hover{text-decoration: underline;}
          &.bg01{background: url("../images/ns2016_show_ico01.png") no-repeat;}
          &.bg02{background: url("../images/ns2016_show_ico02.png") no-repeat;}
          &.bg03{background: url("../images/ns2016_show_ico03.png") no-repeat;}
          &.bg04{background: url("../images/ns2016_show_ico04.png") no-repeat;}
        }
      }
    }
    h2{height: 38px;border-bottom: 3px solid #e3e3e3;padding: 0 30px;.clearfix;font:24px/38px @font-yahei;color: #080dff;a{.dis-in-b;.float-right;width: 18px;height: 38px;background: url("../images/ns2016_more_ico.png") no-repeat center center;}}
    .l-list{padding: 10px 30px;
      li{
        a{.dis-in-b;width: 100%;background: url("../images/ns2016_show_ico06.png") no-repeat right center;font:16px/30px @font-yahei;color: #666;
          &:hover{color: @orange;}
        }
      }
    }
  }
  .right{.dis-in-b;.float-right;width: 800px;padding: 20px 50px 0 0;
    .top-dl{.clearfix;background:#f9f9f9 url("../images/ns2016_show_bg.png") repeat-x left top;padding: 7px 10px;border-bottom: 1px solid #eee;
      dt{.dis-in-b;.float-left;width: 176px;img{width: 176px;height: 108px;}}
      dd{.dis-in-b;.float-right;width: 584px;
        h3{a{font:bold 18px/32px @font-yahei;color: #080dff;&:hover{color: @orange;}}}
        p{height: 60px;overflow: hidden;font:14px/30px @font-yahei;color: #666;}
      }
    }
    .js-dl{
      dt{background: url("../images/ns2016_show_ico07.png") no-repeat 780px center;font:bold 16px/40px @font-yahei;color: @orange;border-bottom: 1px solid #eee;}
      dd{padding: 10px;border-bottom: 1px solid #eee;
        p{font:14px/30px @font-yahei;color: #666;}
      }
    }
    .fx-box{background: #eee;padding: 8px;.clearfix;
      .dy{.dis-in-b;.float-right;background: url("../images/ns2016_show_ico08.png") no-repeat left center;padding-left: 30px;font:14px/22px @font-yahei;color: #6b5444;&:hover{color: @orange;}}
    }
  }
}
.map-con{padding: 30px;background: #fff;
  h2{font:24px/24px @font-yahei;color: #080dff;a{.dis-in-b;margin-left: 40px;padding-left: 32px;font:16px/24px @font-yahei;color: #6c5448;
    &:hover{color: @orange;}
    &.ico01{background: url("../images/ns2016_map_ico01.png") no-repeat left center;}
    &.ico02{background: url("../images/ns2016_map_ico02.png") no-repeat left center;}
  }}
  .top-form{background: #eee;padding: 10px 132px;.clearfix;.mt20;
    select{.dis-in-b;.float-left;margin-left: 10px;padding-left:10px;width: 172px;height: 30px;border: 1px solid #ddd;font:14px/30px @font-yahei;color: #333;}
    .sr{.dis-in-b;.float-left;margin-left: 10px;padding-left:10px;width: 162px;height: 28px;border: 1px solid #ddd;font:14px/28px @font-yahei;color: #333;}
    .btn{.dis-in-b;.float-left;margin-left: 10px;width: 96px;padding-left: 38px;border: none;background: #fa571c url("../images/ns2016_map_ico03.png") no-repeat 18px center;font:14px/30px @font-yahei;color: #fff;.rounded-corners(3px);cursor: pointer;}
  }
  .map{.dis-in-b;.float-left;width: 820px;height: 746px;}
  .map-r{.dis-in-b;.float-right;width: 298px;border: 1px solid #f1f1f1;height: 744px;
    .tab-ul{height: 58px;background: url("../images/ns2016_map_liine.png") repeat-x left bottom;.clearfix;
      li{.dis-in-b;.float-left;width: 50%;font:16px/58px @font-yahei;color: #333;.text-center;cursor: pointer;
        &.cur{border-bottom: 3px solid #fdab8d;line-height: 55px;}
      }
    }
    .list{padding: 15px 30px;height:658px;overflow: hidden;overflow-y: auto;
      li{a{.dis-in-b;background: url("../images/ns2016_map_ico04.png") no-repeat left center;padding-left: 20px;font:14px/36px @font-yahei;color: #333;&:hover{color: @orange;}}}
    }
  }
}
.search-con{padding: 0 40px;background: #fff;
  .top-ts{padding:10px 0;border-bottom: 1px solid #eee;font:14px/24px @font-yahei;color: #666;em{color: #e50012;}}
  .search{padding: 30px 305px;.clearfix;
    .sr{.dis-in-b;.float-left;width: 376px;height: 36px;padding-left: 20px;border: 1px solid #ddd;border-right:none;font:14px/36px @font-yahei;color: #333;}
    .btn{.dis-in-b;.float-left;width: 88px;height: 38px;border: none;background:#ff6600 url("../images/ns2016_btn_search.png") no-repeat 13px center;padding-left: 34px;font:14px/38px @font-yahei;color: #fff;.text-center;cursor: pointer;}
  }
  dl{border-bottom: 1px solid #ddd;padding: 30px 0;
    dt{.text-right;.clearfix;font:14px/30px @font-yahei;color: #ab510d;
      a{.dis-in-b;.float-left;font:bold 20px/30px @font-yahei;color: #0074ce;em{font:bold 20px/30px @font-yahei;color: #e50012;}&:hover{color: @orange;}}
    }
    dd{.mt10;font:14px/30px @font-yahei;color: #666;em{color: #e50012;}}
  }
}
.znwd-banner{height:120px;overflow: hidden;background: url("../images/ns2016_cjwt_banner.jpg") no-repeat;padding: 30px;font:24px/70px @font-yahei;color: @orange;
  dt{background: url("../images/ns2016_cjwt_ico01.png") no-repeat left center;padding-left: 20px;font:24px/24px @font-yahei;color: #f60;}
  dd{font:14px/30px @font-yahei;color: #666;padding:0 320px 0 20px;.mt20;}
}
.znwd-con{padding: 30px 40px;.clearfix;background: #fff;
  .left{.dis-in-b;.float-left;width: 260px;
    h2{height: 44px;padding-left: 20px;background: #ff6600;font:18px/44px @font-yahei;color: #fff;.rounded-corners(5px 5px 0 0);}
    .list{border: 1px solid #eee;border-top:none;
      .article-list(15px,14px,30px,#000,url("../images/ns2016_cjwt_li_ico.png") no-repeat left center);
    }
  }
  .right{.dis-in-b;.float-right;width: 800px;
    h2{strong{.dis-in-b;background: #ff6600 url("../images/ns2016_cjwt_ico02.png") no-repeat 20px center;padding:0 20px 0 70px ;font:16px/44px @font-yahei;color: #fff;}}
    .ts{border: 1px solid #eee;padding:10px 20px;font:14px/24px @font-yahei;color: #333;}
    .bot-box{margin-top: 100px;
      .p01{background: #eee;padding: 10px 20px;font:14px/24px @font-yahei;color: #333;}
      .nr{height: 100px;padding: 20px;border: 1px solid #eee;font:14px/24px @font-yahei;color: #333;position: relative;
      .btn{.dis-in-b;width: 74px;height: 69px;border: none;background: url("../images/ns2016_cjwt_btn.png") no-repeat;cursor: pointer;position: absolute;top:20px;right: 40px;}}

    }
  }
}